algebraic geometry lecture